home *** CD-ROM | disk | FTP | other *** search
- Dnia 30-Kwi-99, Aleksander Salwa rzek³ co nastêpuje:
-
- >> Chcialbym sie zapytac czy ktos ma kody zrodlowe (C/C++) dla parsera
- >> wyrazen arytmetycznych typu: "(12+34)*56-7" (moze byc tylko na liczby
- >> calkowite)? Chcialbym zamienic ciag znakow na odpowiednia wartosc,
- >> a napisanie wlasnego parsera zajmie mi (za) duzo czasu...
- >
- > Zostalo mi cos takiego, jest to czesc wiekszego programu,
- > ktory kiedys pisalem, ale powinno dac sie bez klopotu wyciagnac.
- > Moge podeslac wraz z komentarzem.
- >
- > Aleksander Salwa
- >
- > P.S. Ma mozliwosc definiowania nazwanych stalych/zmiennych (pi, e, x,
- > itp.). Moze wywolywac funkcje matematyczne (np.wyrazenie sin(x+pow(y,x)))
-
- W dokumentacji do Bisona jest taki w³a¶nie parser, gotowy do wykorzystania.
-
- Mi³ek
- --
- mailto:thorgal@amiga.com.pl | "Man in the Moon and other weird things" -
- http://wfmh.org.pl/~thorgal/ | see it at http://wfmh.org.pl/~thorgal/Moon/
-
-
-